<meta charset="utf-8">
<title>Apreendendo funções - PHP</title>

<?php

function OLA(){
	echo "Hello World!";
}

OLA();

echo "<hr />";

function CALCULADORA($valor, $percentual){
	$calc = ($valor / 100) * $percentual;
	return $calc;
}

echo CALCULADORA(2000, 60);

echo "<hr />";

//Criando uma calculadora em php

function CALCULAR($valor, $soma, $calci = '+'){
	if ($calci == '+') {
		return $valor + $soma;
	}elseif ($calci ==  '-'){
		return $valor - $soma;
	}elseif ($calci == '*') {
		return $valor * $soma;
	}elseif ($calci == '/') {
		return $valor / $soma;
	}elseif ($valor == '%') {
		return ($valor / 100) * $soma;
	}else{
		echo "Operação invalida!";
	}
}

echo CALCULAR(1, 1, '+');

echo "<hr />";

//Transforma em função:
$stringAll = 'Qualquer coisa. O <a href="#">PHP</a> é focado para ser uma <strong>linguaguem de
script do lado do servidor</strong>, portanto, <em>voçê pode fazer qualuqer coisa que outro
programa GCI</em> pode fazer, como: colocar dados de formulários, <i>gerar páginas com
conteudo dinâmico ou enviar e receber cookies. Mas pode fazer muito mais.</i>';

//strip_tags - Elimina o HTML
function GERARESUMO($string, $palavras = 100){
	$string = strip_tags($string);
	$contar = strlen($string);
	if ($contar <= $palavras) {
		return $string;
	}else{
		$strpos = strrpos(substr($string, 0, $palavras), ' ');
		return substr($string, 0, $strpos).' <a href="#">Continue Lendo...</a>';
	}
}

echo GERARESUMO($stringAll,150);
?>